/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package bs.ventas.modelo;

import bs.global.modelo.Comprobante;
import java.math.BigDecimal;
import javax.persistence.Column;
import javax.persistence.DiscriminatorValue;
import javax.persistence.Entity;

/**
 *
 * @author Claudio
 *
 * Entidad que registra los comprobantes de stock
 *
 */
@Entity
@DiscriminatorValue("VT")
public class ComprobanteVenta extends Comprobante {
    
    @Column(name = "VTIMPTCN", length = 6)
    private String tipoImputacion;
        
    @Column(name = "VTSIGTOT", length = 1)
    private String signoAplicacionCuentaCorriente;
    
    
    @Column(name = "VTMODASI", length = 2)
    private String vtmodasi;
    @Column(name = "VTCODASI", length = 6)
    private String vtcodasi;
    @Column(name = "VTCOLTOT", length = 1)
    private String vtcoltot;
    
    @Column(name = "VTINCVND",length = 1)
    private String vtincvnd;
    @Column(name = "VTINCCOB",length = 1)
    private String vtinccob;
    @Column(name = "VTINCEST",length = 1)
    private String vtincest;
    @Column(name = "VTINCITI",length = 1)
    private String vtinciti;
    @Column(name = "VTRELACI",length = 1)
    private String vtrelaci;

    @Column(name = "VTSUBDIA", length = 1)
    private String vtsubdia;
    @Column(name = "VTEXPORT",length = 1)
    private String vtexport;
    @Column(name = "VTVALREC", length = 1)
    private String vtvalrec;
    @Column(name = "VTDIMUNI",length = 1)
    private String vtdimuni;
    @Column(name = "VTINCVTA",length = 1)
    private String vtincvta;
    @Column(name = "VTNOAPLI",length = 1)
    private String vtnoapli;
    @Column(name = "VTMODDEB", length = 2)
    private String vtmoddeb;
    @Column(name = "VTCOMDEB", length = 6)
    private String vtcomdeb;
    @Column(name = "VTMODDEBC", length = 2)
    private String vtmoddebc;
    @Column(name = "VTCOMDEBC", length = 6)
    private String vtcomdebc;
    @Column(name = "VTMODCRE", length = 2)
    private String vtmodcre;
    @Column(name = "VTCOMCRE", length = 6)
    private String vtcomcre;
    @Column(name = "VTMODCREC", length = 2)
    private String vtmodcrec;
    @Column(name = "VTCOMCREC", length = 6)
    private String vtcomcrec;
    
    @Column(name = "VTMODANU", length = 2)
    private String vtmodanu;
    @Column(name = "VTCOMANU", length = 6)
    private String vtcomanu;
    @Column(name = "VTMODANUC", length = 2)
    private String vtmodanuc;
    @Column(name = "VTCOMANUC", length = 6)
    private String vtcomanuc;
    
    @Column(name = "VTPORMIN", precision = 15, scale = 4)
    private BigDecimal vtpormin;
    @Column(name = "VTPORMAX", precision = 15, scale = 4)
    private BigDecimal vtpormax;
    
    @Column(name = "VTINDBCR",length = 1)
    private String vtindbcr;
    @Column(name = "VTNODIF", length = 1)
    private String vtnodif;
    
    @Column(name = "VTINCPVS", length = 1)
    private String vtincpvs;

    public String getVtmodasi() {
        return vtmodasi;
    }

    public void setVtmodasi(String vtmodasi) {
        this.vtmodasi = vtmodasi;
    }

    public String getVtcodasi() {
        return vtcodasi;
    }

    public void setVtcodasi(String vtcodasi) {
        this.vtcodasi = vtcodasi;
    }

    public String getVtcoltot() {
        return vtcoltot;
    }

    public void setVtcoltot(String vtcoltot) {
        this.vtcoltot = vtcoltot;
    }

    public String getVtincvnd() {
        return vtincvnd;
    }

    public void setVtincvnd(String vtincvnd) {
        this.vtincvnd = vtincvnd;
    }

    public String getVtinccob() {
        return vtinccob;
    }

    public void setVtinccob(String vtinccob) {
        this.vtinccob = vtinccob;
    }

    public String getVtincest() {
        return vtincest;
    }

    public void setVtincest(String vtincest) {
        this.vtincest = vtincest;
    }

    public String getVtinciti() {
        return vtinciti;
    }

    public void setVtinciti(String vtinciti) {
        this.vtinciti = vtinciti;
    }

    public String getVtrelaci() {
        return vtrelaci;
    }

    public void setVtrelaci(String vtrelaci) {
        this.vtrelaci = vtrelaci;
    }

    public String getTipoImputacion() {
        return tipoImputacion;
    }

    public void setTipoImputacion(String tipoImputacion) {
        this.tipoImputacion = tipoImputacion;
    }

    public String getSignoAplicacionCuentaCorriente() {
        return signoAplicacionCuentaCorriente;
    }

    public void setSignoAplicacionCuentaCorriente(String signoAplicacionCuentaCorriente) {
        this.signoAplicacionCuentaCorriente = signoAplicacionCuentaCorriente;
    }
    
    public String getVtsubdia() {
        return vtsubdia;
    }

    public void setVtsubdia(String vtsubdia) {
        this.vtsubdia = vtsubdia;
    }

    public String getVtexport() {
        return vtexport;
    }

    public void setVtexport(String vtexport) {
        this.vtexport = vtexport;
    }

    public String getVtvalrec() {
        return vtvalrec;
    }

    public void setVtvalrec(String vtvalrec) {
        this.vtvalrec = vtvalrec;
    }

    public String getVtdimuni() {
        return vtdimuni;
    }

    public void setVtdimuni(String vtdimuni) {
        this.vtdimuni = vtdimuni;
    }

    public String getVtincvta() {
        return vtincvta;
    }

    public void setVtincvta(String vtincvta) {
        this.vtincvta = vtincvta;
    }

    public String getVtnoapli() {
        return vtnoapli;
    }

    public void setVtnoapli(String vtnoapli) {
        this.vtnoapli = vtnoapli;
    }

    public String getVtmoddeb() {
        return vtmoddeb;
    }

    public void setVtmoddeb(String vtmoddeb) {
        this.vtmoddeb = vtmoddeb;
    }

    public String getVtcomdeb() {
        return vtcomdeb;
    }

    public void setVtcomdeb(String vtcomdeb) {
        this.vtcomdeb = vtcomdeb;
    }

    public String getVtmoddebc() {
        return vtmoddebc;
    }

    public void setVtmoddebc(String vtmoddebc) {
        this.vtmoddebc = vtmoddebc;
    }

    public String getVtcomdebc() {
        return vtcomdebc;
    }

    public void setVtcomdebc(String vtcomdebc) {
        this.vtcomdebc = vtcomdebc;
    }

    public String getVtmodcre() {
        return vtmodcre;
    }

    public void setVtmodcre(String vtmodcre) {
        this.vtmodcre = vtmodcre;
    }

    public String getVtcomcre() {
        return vtcomcre;
    }

    public void setVtcomcre(String vtcomcre) {
        this.vtcomcre = vtcomcre;
    }

    public String getVtmodcrec() {
        return vtmodcrec;
    }

    public void setVtmodcrec(String vtmodcrec) {
        this.vtmodcrec = vtmodcrec;
    }

    public String getVtcomcrec() {
        return vtcomcrec;
    }

    public void setVtcomcrec(String vtcomcrec) {
        this.vtcomcrec = vtcomcrec;
    }

    public String getVtmodanu() {
        return vtmodanu;
    }

    public void setVtmodanu(String vtmodanu) {
        this.vtmodanu = vtmodanu;
    }

    public String getVtcomanu() {
        return vtcomanu;
    }

    public void setVtcomanu(String vtcomanu) {
        this.vtcomanu = vtcomanu;
    }

    public String getVtmodanuc() {
        return vtmodanuc;
    }

    public void setVtmodanuc(String vtmodanuc) {
        this.vtmodanuc = vtmodanuc;
    }

    public String getVtcomanuc() {
        return vtcomanuc;
    }

    public void setVtcomanuc(String vtcomanuc) {
        this.vtcomanuc = vtcomanuc;
    }

    public BigDecimal getVtpormin() {
        return vtpormin;
    }

    public void setVtpormin(BigDecimal vtpormin) {
        this.vtpormin = vtpormin;
    }

    public BigDecimal getVtpormax() {
        return vtpormax;
    }

    public void setVtpormax(BigDecimal vtpormax) {
        this.vtpormax = vtpormax;
    }

    public String getVtindbcr() {
        return vtindbcr;
    }

    public void setVtindbcr(String vtindbcr) {
        this.vtindbcr = vtindbcr;
    }

    public String getVtnodif() {
        return vtnodif;
    }

    public void setVtnodif(String vtnodif) {
        this.vtnodif = vtnodif;
    }

    public String getVtincpvs() {
        return vtincpvs;
    }

    public void setVtincpvs(String vtincpvs) {
        this.vtincpvs = vtincpvs;
    }
    
    
    
}
